# @Author   : tan90
# @Time     : 2025/1/24 08:53

import network


def start_ap():
    # 创建一个网络接口实例
    ap = network.WLAN(network.AP_IF)
    # 激活AP接口
    ap.active(True)
    # 配置AP热点的SSID和密码
    ssid = 'ESP32_AP_CHJ'
    password = '12345678'
    ap.config(essid=ssid, password=password)
    # 设置其他可选参数
    ap.config(authmode=3)  # WPA2-PSK
    ap.config(max_clients=10)  # 最大客户端连接数
    print('AP模式已启动')
    print('SSID:', ssid)
    print('IP地址：', ap.ifconfig()[0])


if __name__ == '__main__':
    # 调用函数开启AP模式
    start_ap()
